#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <errno.h>

//struct s
//{
//	char name[10];
//	int age;
//	float score;
//
//};


//int main()
//{
//	struct s a = { "tongyue",24,100.0f};
//	FILE* pf = fopen("test.txt", "w");
//	if (pf == NULL)
//	{
//		printf("%s\n", strerror(errno));
//		return 1;
//	}
//	fprintf(pf, "%s %d %f", a.name, (a.age),( a.score));
//
//	fclose(pf);
//	pf = NULL;
//
//	return 0;
//}
//int main()
//{
//	struct s a = { 0 };
//	FILE* pf = fopen("test.txt", "r");
//	if (pf == NULL)
//	{
//		printf("%s\n", strerror(errno));
//		return 1;
//	}
//	fscanf(pf, "%s %d %f", a.name, &(a.age), &(a.score));
//	printf("%s %d %f\n", a.name, a.age, a.score);
//	fclose(pf);
//	pf = NULL;
//
//	return 0;
//}

